Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Pol Dell'Aiera (https://twitter.com/drupol)
OpenLayers est une librairie Javascript spécialisée dans l'affichage de cartes géographiques, un module 'OpenLayers' a été créé il y a quelques années et depuis maintenant un an, j'en suis le mainteneur officiel.
Qu'est ce que ça implique ? Qu'est ce que cela m'apporte ? Qu'est ce que cela apporte aux autres ?
Je vais essayer d'aborder ces points dans ma présentation, c'est la partie sociale.
Ensuite, la DrupalCon de Portland venant de se terminer, je pense qu'un petit compte rendu serait le bienvenu.
Suite à cela, plus technique, une démonstration des nouveautés de la future version d'OpenLayers 3.x qui est en préparation depuis plus d'un an et qui n'est pas encore prête pour le grand public.
Et pour terminer, on pourrait avoir une open-discussion sur le futur d'OpenLayers !
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Pol Dell'Aiera (https://twitter.com/drupol)
OpenLayers est une librairie Javascript spécialisée dans l'affichage de cartes géographiques, un module 'OpenLayers' a été créé il y a quelques années et depuis maintenant un an, j'en suis le mainteneur officiel.
Qu'est ce que ça implique ? Qu'est ce que cela m'apporte ? Qu'est ce que cela apporte aux autres ?
Je vais essayer d'aborder ces points dans ma présentation, c'est la partie sociale.
Ensuite, la DrupalCon de Portland venant de se terminer, je pense qu'un petit compte rendu serait le bienvenu.
Suite à cela, plus technique, une démonstration des nouveautés de la future version d'OpenLayers 3.x qui est en préparation depuis plus d'un an et qui n'est pas encore prête pour le grand public.
Et pour terminer, on pourrait avoir une open-discussion sur le futur d'OpenLayers !
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009Mathieu Lahaye
SIG open source : aperçu et comparaisosns. Présentation de Mathieu Lahaye, président d'Inventis, au colloque de l'Association de Géomatique Municipale du Québec le 30 avril 2009 à l'Université de Montréal
Nus utilisons une application SIG pour traiter l’information spatiale projetée sur un périphérique informatique.
Un SIG est constitué :
Base de données –– l’information géographique que vous visualiserez et analyserez en utilisant des composants matériels et logiciels informatiques.
Composants matériels –– ordinateurs utilisés pour stocker les données, afficher les graphiques et traiter les données.
Logiciel informatique –– programme informatique qui s’exécute sur un composant matériel informatique et qui vous permet de travailler avec des données numériques spatiales ou autre. Un programme informatique qui fait partie du SIG est appelé une application SIG.
Avec une application SIG vous pouvez ouvrir et afficher des cartes numériques sur votre ordinateur, créer de nouvelles données spatiales à ajouter sur une carte.
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Intelli³
Cette conférence à donc pour objectif de dresser un portrait des solutions d’intelligence d’affaires actuelles qui peuvent se marier avec les technologies géospatiales. Les solutions d’intelligences d’affaires (comme les systèmes d’analyse OLAP et les tableaux de bord) tant commerciales qu’en logiciels-libres seront présentées et comparées. Leur couplage possible avec les solutions géospatiales seront aussi présentées de façon à offrir à l’auditoire la panoplie des solutions offertes ainsi que des critères de comparaison judicieux.
SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...Microsoft Technet France
SQl Server 2012 apporte de nombreuses améliorations dans la gestion des données géospatiales. Venez découvrir comment cette nouvelle version vous permettra d’enrichir de façon spectaculaire l’expérience visuelle et l’impact de vos rapports.
Pérennisation et mise à disposition des données de l’Observatoire de recherch...Lesticetlart Invisu
Pérennisation et mise à disposition des données de l’Observatoire de recherche méditerranéen de l’environ nement (OSU-OREME)
Juliette Fabre et Olivier Lobry [OSU-OREME - CNRS]
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le WebBBecquet
État actuel de la cartographie sur le web, encore dominée par l'offre complète de Google Maps depuis son lancement en 2005. Mise en évidence des alternatives basées sur les données OpenStreetMap et l'écosystème actif qui les entoure. État des lieux sur les plateformes mobiles/tactiles. Émergence d'un nouveau modèle viable de cartographie vectorielle, dont la 3D est une des nombreuses applications. Rapide présentation d'approches plus locales ou plus orientées vers la visualisation de données.
Présenté pendant la conférence Paris Web 2012.
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...quicky_osm
An Openstreetmap introduction for Pole Numerique of Drome (France) done on 6th July 2012.
Une introduction a Openstreetmap realisee pour le Pole Numerique de la Drome le 6 Juillet 2012
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 10 Novembre...quicky_osm
An Openstreetmap introduction for Pole Numerique of Drome (France) done on 10th November 2012.
Une introduction a Openstreetmap realisee pour le Pole Numerique de la Drome le 10 Novembre 2012
Atelier "Les nouveautés de la cartographie en ligne"Makina Corpus
Découvrez les nouvelles tendances en webmapping et les possibilités offertes par les données géographiques libres dont OpenStreetMap.
Utilisées habituellement pour calculer des itinéraires ou comme fonds de plan pour afficher des informations, les cartes en ligne sont en pleine révolution grâce à l'arrivée de données géographiques libres. Elles permettent à tout un chacun d'imaginer des applications cartographiques innovantes et inattendues, de personnaliser le style de sa carte et de se passer des solutions techniques lourdes et complexes.
On parle souvent des tests mais on manque parfois d'exemples concrets.
Je vous propose de vous raconter ce que l'on a mis en place ces derniers mois sur un projet après avoir entendu pour la 30ème fois "oh bah je vais tout retester". Une alarme doit retentir lorsque vous entendez ce genre de phrases.
Nous converserons sur les premières étapes à mettre en place pour tester un projet. Les outils, le processus et quoi tester. L'idée est principalement d'être pragmatiques !
Care for your backoffice - Drupal Dev Days Szeged 2014Artusamak
We are using Drupal which is gently taking care of pre-building administrative forms for us.
"OK so let's add some content type and field now. Perfect! We now have a huuuuuuge collections of fields. Where is this image field again?"
"Let's create some content now! Yes i have this huuuuuuuuge list of items now, how do i search in it?"
"OK, now my content is there, i have to publish it. On which site is it live? Shout, i have to check everywhere. Can you do it by tomorrow?"
"Oh the partner changed its name now i have to update its name, let's edit 100 nodes! Could i do it fast?"
Our sites are used by real people (i swear), we should take care of them by offering the most efficient user interface possible.
In order to do that, we will see how to improve Drupal default behaviors and try to optimize the screens used for hours by the users.
We have some tools outthere that just need to be know in order to please everyone.
We will have a tour of the existing modules during this session and talk about how we build some of them and why you should do the same.
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009Mathieu Lahaye
SIG open source : aperçu et comparaisosns. Présentation de Mathieu Lahaye, président d'Inventis, au colloque de l'Association de Géomatique Municipale du Québec le 30 avril 2009 à l'Université de Montréal
Nus utilisons une application SIG pour traiter l’information spatiale projetée sur un périphérique informatique.
Un SIG est constitué :
Base de données –– l’information géographique que vous visualiserez et analyserez en utilisant des composants matériels et logiciels informatiques.
Composants matériels –– ordinateurs utilisés pour stocker les données, afficher les graphiques et traiter les données.
Logiciel informatique –– programme informatique qui s’exécute sur un composant matériel informatique et qui vous permet de travailler avec des données numériques spatiales ou autre. Un programme informatique qui fait partie du SIG est appelé une application SIG.
Avec une application SIG vous pouvez ouvrir et afficher des cartes numériques sur votre ordinateur, créer de nouvelles données spatiales à ajouter sur une carte.
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Intelli³
Cette conférence à donc pour objectif de dresser un portrait des solutions d’intelligence d’affaires actuelles qui peuvent se marier avec les technologies géospatiales. Les solutions d’intelligences d’affaires (comme les systèmes d’analyse OLAP et les tableaux de bord) tant commerciales qu’en logiciels-libres seront présentées et comparées. Leur couplage possible avec les solutions géospatiales seront aussi présentées de façon à offrir à l’auditoire la panoplie des solutions offertes ainsi que des critères de comparaison judicieux.
SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...Microsoft Technet France
SQl Server 2012 apporte de nombreuses améliorations dans la gestion des données géospatiales. Venez découvrir comment cette nouvelle version vous permettra d’enrichir de façon spectaculaire l’expérience visuelle et l’impact de vos rapports.
Pérennisation et mise à disposition des données de l’Observatoire de recherch...Lesticetlart Invisu
Pérennisation et mise à disposition des données de l’Observatoire de recherche méditerranéen de l’environ nement (OSU-OREME)
Juliette Fabre et Olivier Lobry [OSU-OREME - CNRS]
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le WebBBecquet
État actuel de la cartographie sur le web, encore dominée par l'offre complète de Google Maps depuis son lancement en 2005. Mise en évidence des alternatives basées sur les données OpenStreetMap et l'écosystème actif qui les entoure. État des lieux sur les plateformes mobiles/tactiles. Émergence d'un nouveau modèle viable de cartographie vectorielle, dont la 3D est une des nombreuses applications. Rapide présentation d'approches plus locales ou plus orientées vers la visualisation de données.
Présenté pendant la conférence Paris Web 2012.
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...quicky_osm
An Openstreetmap introduction for Pole Numerique of Drome (France) done on 6th July 2012.
Une introduction a Openstreetmap realisee pour le Pole Numerique de la Drome le 6 Juillet 2012
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 10 Novembre...quicky_osm
An Openstreetmap introduction for Pole Numerique of Drome (France) done on 10th November 2012.
Une introduction a Openstreetmap realisee pour le Pole Numerique de la Drome le 10 Novembre 2012
Atelier "Les nouveautés de la cartographie en ligne"Makina Corpus
Découvrez les nouvelles tendances en webmapping et les possibilités offertes par les données géographiques libres dont OpenStreetMap.
Utilisées habituellement pour calculer des itinéraires ou comme fonds de plan pour afficher des informations, les cartes en ligne sont en pleine révolution grâce à l'arrivée de données géographiques libres. Elles permettent à tout un chacun d'imaginer des applications cartographiques innovantes et inattendues, de personnaliser le style de sa carte et de se passer des solutions techniques lourdes et complexes.
On parle souvent des tests mais on manque parfois d'exemples concrets.
Je vous propose de vous raconter ce que l'on a mis en place ces derniers mois sur un projet après avoir entendu pour la 30ème fois "oh bah je vais tout retester". Une alarme doit retentir lorsque vous entendez ce genre de phrases.
Nous converserons sur les premières étapes à mettre en place pour tester un projet. Les outils, le processus et quoi tester. L'idée est principalement d'être pragmatiques !
Care for your backoffice - Drupal Dev Days Szeged 2014Artusamak
We are using Drupal which is gently taking care of pre-building administrative forms for us.
"OK so let's add some content type and field now. Perfect! We now have a huuuuuuge collections of fields. Where is this image field again?"
"Let's create some content now! Yes i have this huuuuuuuuge list of items now, how do i search in it?"
"OK, now my content is there, i have to publish it. On which site is it live? Shout, i have to check everywhere. Can you do it by tomorrow?"
"Oh the partner changed its name now i have to update its name, let's edit 100 nodes! Could i do it fast?"
Our sites are used by real people (i swear), we should take care of them by offering the most efficient user interface possible.
In order to do that, we will see how to improve Drupal default behaviors and try to optimize the screens used for hours by the users.
We have some tools outthere that just need to be know in order to please everyone.
We will have a tour of the existing modules during this session and talk about how we build some of them and why you should do the same.
Agilité - Drupal et Scrum sont faits pour s'entendreArtusamak
D'un coté des méthodes agiles de plus en plus utilisées, de l'autre un CMS qui se déploie massivement et dépasse le cadre de son périmètre initial de CMS.
Au cours de cette présentation nous allons voir ce que sont ces méthodes agiles, en quoi elles divergent de la gestion de projet dite "traditionnelle". Nous ferons un focus sur Scrum et son utilisation dans le cadre d'un projet Drupal.
- Votre dernier projet en cycle en V a échoué et vous avez envie d'essayer autre chose ?
- Vous ne savez pas ce que sont les méthodes agiles et/ou Scrum ?
- Vous vous demandez comment tirer partie des capacités de prototypage de Drupal ?
Drupal 8: Mobile initiative - Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Théodore Biadala (https://twitter.com/nod_)
Présentation de l'initiative Mobile pour Drupal 8 qui va montrer ce qui a été réalisé pour s'assurer que Drupal 8 fonctionnera le mieux possible sur les terminaux mobiles.
Au cours de la session on entendra parler de responsive design, responsive images, breakpoints, W3C, du lien avec les autres initiatives pour Drupal 8, HTML5, nouveaux éléments de formulaires, REST, Twig et d'autres.
A la fin de la session les bénéfices de Drupal 8 pour le mobile seront clairs.
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Vincent Maucorps (https://twitter.com/vmaucorps)
Fondé il y a plus de 20 ans, Smile a développé une expertise sur plusieurs CMS open source.
Ceci nous permet de présenter le positionnement de Drupal, par rapport à autres outils disponnible.
Cette étude se fera sur les axes suivants:
Stratégie de gestion de contenu
Orientation technique
Marché cible
Communauté
Business model
Drupal un projet comme les autres ? Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Vincent Maucorps (https://twitter.com/vmaucorps)
Un projet Drupal se mène-t-il de la même façon que n'importe quel projet?
A travers l'expérience de Smile sur de nombreux projets réalisés avec Drupal mais également avec d'autres CMS, nous tenterons de répodre à cette question à travers les sujets suivants:
Thèming Drupal: à quel moment faire intervenir les monteurs HTML
Réalisation: Configuration vs. Développement
Livraison: Bien gérer ses déploiements Drupal
Relation client: Drupal, un atout pour la visibilité?
La bonne méthodologie pour un projet Drupal: Agile vs. Cycle en V
Retour d'expérience : France Télévisions - Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris). Présentation par Léo Poiroux (https://twitter.com/Leo_Px)
France Télévisions Editions Numériques utilise depuis plus de 8 ans des CMS opensource pour bâtir ses services.
Nous allons vous présenter les mutations technologiques que nous avons dû mener pour faire évoluer nos produits.
- Comment sommes-nous passés de 300 mini-sites en SPIP à 3 « usines à sites » en Drupal ?
- Pourquoi avons-nous misé sur Drupal dans notre problématique de sites à fort trafic ?
- Comment ce CMS a t’il pu répondre à nos besoins techniques (qualité, fiabilité, industrialisation, agilité) ?
- … mais aussi aux attentes de nos équipes d’édition de contenu (facilité de prise en main, ergonomie des backs-office, rapidité de publication) ?
- Comment cet outil s’inscrit dans notre volonté d’être « multi-écrans »
- Quelles leçons nous avons tiré de nos premiers échecs
Depuis 2004, je travaille sur les produits numériques du groupe France Télévisions. Aujourd’hui responsable technique du pôle Chaînes/Programmes/Jeunesse, je supervise les sites France2.fr, France3.fr, France4.fr, France5.fr, FranceÔ.fr et les nombreux sites qui gravitent autour de ces grands domaines.
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Julien Dubois (https://twitter.com/artusamak)
Les méthodes agiles ont de plus en plus le vent en poupe et Scrum devient de plus en plus répandu.
Drupal continue également de croitre et ses qualités intrinsèques le rendent très compatible avec les concepts de sprint, d'itérations et de livraison continue.
* Votre dernier projet en cycle en V a échoué et vous avez envie d'essayer autre chose ?
* Vous ne savez pas ce que sont les méthodes agiles et/ou Scrum ?
* Vous vous demandez comment tirer partie des capacités de prototypage de Drupal ?
Nous allons (re)voir au cours de cette session ce que sont les méthodes agiles, en quoi elles divergent de la gestion de projet dite "traditionnelle" avec un focus sur Scrum, puis vous présenterai comment Drupal et Scrum peuvent s'entendre et devenir les meilleurs amis du monde dans votre intérêt et celui de votre client.
Présentation de Simon Georges (@simongeorges) et de Julien Dubois (@Artusamak) au Drupalcamp de Lyon en mai 2012 listant les différentes formes de contribution à Drupal et donnant de nombreux exemples de contributions pour débutants, habitués et experts.
Le message est surtout qu'il n'y a pas que le code comme forme de distribution.
Presentation of Drupal Commerce Nuts and Bolts during the Drupalcamp Spain 2011.
If you have question my email is in the presentation.
My twitter username: @Artusamak
5. Pourquoi ?
Location, GMap OpenLayers, Views
Stocke et affiche des Stocke et affiche des
adresses positions géographiques
Solution orientée plans,
Solution flexible, orientée
itinéraires, et
création de cartes
positionnement
complexes en tout genre
“administratif”
Exportable, Features
6. Comment ?
Standards OpenGIS
100% javascript : Indépendant de la technologie
serveur + tout navigateur (y compris mobiles)
Séparation totale de l’affichage et des données
7. Comment ? (suite)
Données : Affichage :
OpenLayers Data OpenLayers Map
Objets drupal : Node, Users, Fonds de carte :
GeoTaxonomy Base Layers
Sélection par Views Configuration :
Display type Preset
Couches de données
Style visuel des données :
superposables :
Styles
Layers
Interactions avec la carte :
Behaviors
8. Utilisation simple
AFFICHER DES CONTENUS
GEOLOCALISÉS
1. Noeud avec carte
2. Carte globale
9. Utilisation simple (démo)
MODULES UTILISÉS
OpenLayers, OpenLayers UI,
OpenLayers CCK, OpenLayers
Views
OpenLayers Geocoder :
adresse => position
OpenLayers Plus : pack de
behaviors
10. Node create/edit
Map pour situer le(s)
point(s) ou la(les) zone
(s)
Champ geocoding
“Search address”
(module Openlayers
Geocoder)
11. Node view
On peut afficher la
position telle qu’elle est
stockée en base...